Synonyms for "Tarzan of the Apes"

Words with similar meaning